home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / g_man / cat3 / ftn / circ.z / circ
Encoding:
Text File  |  2002-10-03  |  3.3 KB  |  67 lines

  1.  
  2.  
  3.  
  4. cccciiiirrrrcccc((((3333GGGG))))                                                              cccciiiirrrrcccc((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      cccciiiirrrrcccc,,,, cccciiiirrrrcccciiii,,,, cccciiiirrrrccccssss - outlines a circle
  10.  
  11. FFFFOOOORRRRTTTTRRRRAAAANNNN 77777777 SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  12.      ssssuuuubbbbrrrroooouuuuttttiiiinnnneeee cccciiiirrrrcccc((((xxxx,,,, yyyy,,,, rrrraaaaddddiiiiuuuussss))))
  13.      rrrreeeeaaaallll xxxx,,,, yyyy,,,, rrrraaaaddddiiiiuuuussss
  14.  
  15.      ssssuuuubbbbrrrroooouuuuttttiiiinnnneeee cccciiiirrrrcccciiii((((xxxx,,,, yyyy,,,, rrrraaaaddddiiiiuuuussss))))
  16.      iiiinnnntttteeeeggggeeeerrrr****4444 xxxx,,,, yyyy,,,, rrrraaaaddddiiiiuuuussss
  17.  
  18.      ssssuuuubbbbrrrroooouuuuttttiiiinnnneeee cccciiiirrrrccccssss((((xxxx,,,, yyyy,,,, rrrraaaaddddiiiiuuuussss))))
  19.      iiiinnnntttteeeeggggeeeerrrr****2222 xxxx,,,, yyyy,,,, rrrraaaaddddiiiiuuuussss
  20.  
  21.      The routines above are functionally the same. However, the type
  22.      declarations for the coordinates differ.
  23.  
  24. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  25.      _x        expects the x coordinate of the center of the circle specified
  26.               in world coordinates.
  27.  
  28.      _y        expects the y coordinate of the center of the circle specified
  29.               in world coordinates.
  30.  
  31.      _r_a_d_i_u_s   expects the length of the radius of the circle.
  32.  
  33. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  34.      cccciiiirrrrcccc draws an unfilled circle in the _x-_y plane with _z assumed to be zero.
  35.      To create a circle that does not lie in the _x-_y plane, draw the circle in
  36.      the _x-_y plane, then rotate and/or translate the circle. Note that circles
  37.      rotated outside the 2-D _x-_y plane appear as ellipses.
  38.  
  39.      A circle is drawn as a sequence of line segments, and therefore inherits
  40.      all properties that affect the drawing of lines.  These include the
  41.      current color, writemask, line width, stipple pattern, shade model, line
  42.      antialiasing mode, and subpixel mode.  The stipple pattern is initialized
  43.      to bit zero of the current linestyle before the circle is drawn, then
  44.      shifted continuously through the segments of the circle.
  45.  
  46.      After cccciiiirrrrcccc executes, the graphics position is undefined.
  47.  
  48. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  49.      arc, bgnclo, circf, crvn, linewi, linesm, lsrepe, scrsub, setlin, shadem,
  50.      subpix
  51.  
  52. BBBBUUUUGGGGSSSS
  53.      When the line width is greater than 1, small notches will appear in
  54.      circles, because of the way wide lines are implemented.
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.